package com.tongzhou.tongzhou.quot.dao;

import java.util.List;

import com.tongzhou.db.exception.DBException;
import com.tongzhou.tongzhou.initInfo.model.Region;
import com.tongzhou.tongzhou.initInfo.model.SearchRegionCondition;
import com.tongzhou.tongzhou.quot.model.Paper;
import com.tongzhou.tongzhou.quot.model.PaperType;

public interface IRegionDAO {
	public List<Region> listRegion(SearchRegionCondition condition) throws DBException;
	public int addRegion(Region Region) throws DBException;
	public void deleteRegion(int id) throws DBException;
	public Region getRegionById(int id) throws DBException;
	public void updateRegion(Region Region) throws DBException;
	
	public List<Region> getRegionList() throws DBException;
	
	public List<PaperType> getPaperTypeList(String region_id) throws DBException;
	public List<Paper> getPaperList(String paperType_id) throws DBException;
}
